package com.dog.basics.bean.dto.api.mtkj;

import com.dog.basics.bean.dto.BaseUtilPageDto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * <p>
 * 订单表
 * </p>
 *
 * @author wph
 * @since 2020-11-09
 */
@Data
public class ApiShopOrderFromDto extends BaseUtilPageDto {

    /**
     * 订单编号
     */
    @ApiModelProperty(value = "订单编号", dataType = "String", required = false)
    private String orderNo;
    /**
     * 订单状态: 0-待支付  1-已支付  2-申请退款中 3-退款拒绝 4-退款完成 5-已关闭 6:待发货  7待收货 8完成
     */
    @ApiModelProperty(value = "订单状态: 0-待支付  1-已支付  2-申请退款中 3-退款拒绝 4-退款完成 5-已关闭 6:待发货  7待收货 8完成", dataType = "Integer", required = false)
    private Integer refundStatus;

    /**
     * 是否评价 0为未评价 1为已评价
     */
    @ApiModelProperty(value = "是否评价 0为未评价 1为已评价", dataType = "Integer", required = false)
    private Integer isEvaluate;
    /**
     * 订单类型: 0送货上门 1:自提
     */
    @ApiModelProperty(value = "订单类型: 0送货上门 1:自提", dataType = "Integer", required = false)
    private Integer orderFrom;
    /**
     * 开始时间
     */
    @ApiModelProperty(value = "开始时间", dataType = "Long", required = false)
    private Long startTime;
    /**
     * 结束时间
     */
    @ApiModelProperty(value = "结束时间", dataType = "Long", required = false)
    private Long endTime;

}
